Bringing Interaction Specifications to HCI Design Patterns
نویسندگان
چکیده
Architectural patterns were originally defined in a narrative style, enriched by relevant contextual information [Alexander 1977]. They described the motivation and rationale from the point of view of the persons who would use the “architectural product” described by the pattern. Software design patterns, on the other hand, are defined in a more structured format, and the motivation is typically described from the point of view of system components [Gamma et al. 1995]. HCI design patterns have tried to bring together the advantages of a more structured description, which eases reading and scanning, and the richness of contextual information [van Welie 2001]. However, they fall short of directly supporting design, in that they provide information about good design solutions, but not a tool to model the resulting application using them.
منابع مشابه
Bringing the User into the Design Process – Incorporating User Context into Hci Patterns
This paper takes a new look at context in HCI design patterns. We will note similarities between pattern identification and context derivation and justify the inclusion of user context in HCI pattern specifications. Finally, we show, by means of examples, how this could be done.
متن کاملPattern Languages in HCI: A Critical Review
This article presents a critical review of patterns and pattern languages in human–computer interaction (HCI). In recent years, patterns and pattern languages have received considerable attention in HCI for their potential as a means for developing and communicating information and knowledge to support good design. This review examines the background to patterns and pattern languages in HCI, an...
متن کاملInteraction Design Patterns: Twelve Theses
This position paper was written for the CHI2000 Patterns Workshop, The Hague, 2–3 April, 2000. It is a revised and extended version of a paper for a patterns workshop of the British HCI Group in March 2000. It offers twelve statements outlining my position about patterns in human-computer interaction (HCI). The first, under “Roots”, suggest how HCI, unlike software engineering, can adapt the or...
متن کاملAudiovisual Rhetoric: A Pattern Language for Human Computer Interaction
Today, not only the GUI itself, but the interaction between human and computer (HCI) is an important design task for all services and products. For telecommunication services in particular designers have to cope with complex functionality, multimodal input channels and different device properties. But how can we predict the quality perceived by the user? How can we provide systems that satisfy ...
متن کاملBringing Human Computer Interaction into a Department of Product and Systems Design
This paper describes setting up a curriculum for a new university department of Product and Systems Design. As a result of the activities undertaken, it was noted that there was a surprising lack of Human Computer Interaction (HCI) oriented courses on offer in Design departments. This lack is despite the fact that the HCI literature shows an ever-increasing concern with design of artefacts. Als...
متن کامل